home *** CD-ROM | disk | FTP | other *** search
Makefile | 2002-03-15 | 7.0 KB | 194 lines |
- # #################################################################
- # # MakeFile for AmigaTalk1.9+ Intuition/ preludes. #
- # ###########################################$#####################
- #
- IPr = AmigaTalk:Intuition/
- #
- PARSE = AmigaTalk:c/Parse -hex
- #
- OBJS = $(IPr)IText.p $(IPr)Border.p $(IPr)Gadget.p $(IPr)Window.p \
- $(IPr)Screen.p $(IPr)Painter.p $(IPr)Font.p $(IPr)GadTools.p \
- $(IPr)Requester.p $(IPr)Colors.p $(IPr)Glyph.p $(IPr)Menu.p $(IPr)Icon.p $(IPr)IFF.p \
- $(IPr)Boopsi.p $(IPr)WorkBench.p
- #
- all:
- SMake Intuition.p # part of internal prelude load.
- SMake DTSystem.p # part of internal prelude load (TagSystem.p DataType.p & TagList.p)
- Echo "Done making all targets!"
- #
- # SMake TagSystem.p # includes SetupIntuition.p
- # SMake DataType.p
- # SMake TagList.p
- #
- # ---------------------------------------------------------------------
- #
- DTSystem.p : TagSystem.p DataType.p TagList.p
- C:Join TagSystem.p DataType.p TagList.p AS DTSystem.p
- #
- # ---------------------------------------------------------------------
- # $(IPr)Alert.p Alert.c is broken.
- # $(IPr)GUI.p Once GUIClass.c is compiled.
- #
- Intuition.p: $(OBJS)
- C:Join $(IPr)IText.p $(IPr)Font.p $(IPr)Border.p $(IPr)Gadget.p $(IPr)Painter.p AS RAM:I1.p
- C:Join $(IPr)Requester.p $(IPr)Menu.p $(IPr)Window.p $(IPr)Screen.p $(IPr)Boopsi.p AS RAM:I2.p
- C:Join $(IPr)Glyph.p $(IPr)Colors.p $(IPr)Icon.p $(IPr)IFF.p $(IPr)GadTools.p $(IPr)WorkBench.p AS RAM:I3.p
- C:Join RAM:I1.p RAM:I2.p RAM:I3.p AS $(IPr)Intuition.p
- Delete RAM:I1.p RAM:I2.p RAM:I3.p QUIET
- #
- #
- #
- $(IPr)IFF.p: $(IPr)IFF.st
- $(PARSE) $(IPr)IFF.st >$(IPr)IFF.p
- #
- $(IPr)WorkBench.p: $(IPr)WorkBench.st
- $(PARSE) $(IPr)WorkBench.st >$(IPr)WorkBench.p
- #
- $(IPr)GadTools.p: $(IPr)GadTools.st
- $(PARSE) $(IPr)GadTools.st >$(IPr)GadTools.p
- #
- $(IPr)IText.p: $(IPr)IText.st
- $(PARSE) $(IPr)IText.st >$(IPr)IText.p
- #
- $(IPr)Menu.p: $(IPr)Menu.st
- $(PARSE) $(IPr)Menu.st >$(IPr)Menu.p
- #
- $(IPr)Font.p: $(IPr)Font.st
- $(PARSE) $(IPr)Font.st >$(IPr)Font.p
- #
- $(IPr)Boopsi.p: $(IPr)Boopsi.st
- $(PARSE) $(IPr)Boopsi.st >$(IPr)Boopsi.p
- #
- $(IPr)Border.p: $(IPr)Border.st
- $(PARSE) $(IPr)Border.st >$(IPr)Border.p
- #
- $(IPr)Gadget.p: $(IPr)Gadget.st
- $(PARSE) $(IPr)Gadget.st >$(IPr)Gadget.p
- #
- $(IPr)Window.p: $(IPr)Window.st
- $(PARSE) $(IPr)Window.st >$(IPr)Window.p
- #
- $(IPr)Screen.p: $(IPr)Screen.st
- $(PARSE) $(IPr)Screen.st >$(IPr)Screen.p
- #
- #$(IPr)Alert.p: $(IPr)Alert.st
- # $(PARSE) $(IPr)Alert.st >$(IPr)Alert.p
- #
- $(IPr)Colors.p: $(IPr)Colors.st
- $(PARSE) $(IPr)Colors.st >$(IPr)Colors.p
- #
- $(IPr)Painter.p: $(IPr)Painter.st
- $(PARSE) $(IPr)Painter.st >$(IPr)Painter.p
- #
- $(IPr)Requester.p: $(IPr)Requester.st
- $(PARSE) $(IPr)Requester.st >$(IPr)Requester.p
- #
- $(IPr)Glyph.p: $(IPr)Glyph.st
- $(PARSE) $(IPr)Glyph.st >$(IPr)Glyph.p
- #
- $(IPr)Icon.p: $(IPr)Icon.st
- $(PARSE) $(IPr)Icon.st >$(IPr)Icon.p
- #
- # ----------- Non-singleton classes: --------------------------------
- #
- DataType.p: $(IPr)DataType.st
- $(PARSE) $(IPr)DataType.st >$(IPr)DataType.p
- #
- TagList.p: $(IPr)TagList.st
- $(PARSE) $(IPr)TagList.st >$(IPr)TagList.p
- #
- # ---------- Tag singleton-classes: --------------------------------------
- #
- TagSystem.p: $(IPr)MenuFlags.p $(IPr)BOOPSIComms.p $(IPr)BOOPSIMethodIDs.p \
- $(IPr)DataTypeTags.p $(IPr)DTAnimTags.p $(IPr)BoopsiClassNames.p \
- $(IPr)DTPictureTags.p $(IPr)DTSoundTags.p $(IPr)DTTextTags.p \
- $(IPr)GadgetActivation.p $(IPr)GadgetAttrs.p $(IPr)GadgetFlags.p \
- $(IPr)GadgetTags.p $(IPr)GadgetTypes.p $(IPr)IDCMPFlags.p \
- $(IPr)IFFConstants.p $(IPr)ImageTags.p $(IPr)ScreenTags.p \
- $(IPr)WindowFlags.p $(IPr)WindowTags.p $(IPr)DataTypeGroup.p \
- $(IPr)IconTags.p $(IPr)WorkbenchTags.p $(IPr)SetupIntuition.p
-
- Type $(IPr)SetupIntuition.p $(IPr)BOOPSIComms.p $(IPr)BOOPSIMethodIDs.p $(IPr)DataTypeTags.p $(IPr)DTAnimTags.p $(IPr)DTPictureTags.p $(IPr)DTSoundTags.p $(IPr)DTTextTags.p TO RAM:dt1
- Type $(IPr)GadgetActivation.p $(IPr)GadgetAttrs.p $(IPr)GadgetFlags.p $(IPr)GadgetTags.p $(IPr)GadgetTypes.p $(IPr)IDCMPFlags.p TO RAM:dt2
- Type $(IPr)IFFConstants.p $(IPr)ImageTags.p $(IPr)ScreenTags.p $(IPr)WindowFlags.p $(IPr)WindowTags.p TO RAM:dt3
- Type $(IPr)DataTypeGroup.p $(IPr)MenuFlags.p $(IPr)BoopsiClassNames.p $(IPr)IconTags.p $(IPr)WorkbenchTags.p TO RAM:dt4
- C:Join RAM:dt1 RAM:dt2 RAM:dt3 RAM:dt4 AS $(IPr)TagSystem.p
- Delete RAM:dt1 RAM:dt2 RAM:dt3 RAM:dt4 QUIET
- #
- #
- $(IPr)IconTags.p: $(IPr)IconTags.st
- $(PARSE) $(IPr)IconTags.st >$(IPr)IconTags.p
- #
- $(IPr)WorkbenchTags.p: $(IPr)WorkbenchTags.st
- $(PARSE) $(IPr)WorkbenchTags.st >$(IPr)WorkbenchTags.p
- #
- $(IPr)IFFConstants.p: $(IPr)IFFConstants.st
- $(PARSE) $(IPr)IFFConstants.st >$(IPr)IFFConstants.p
- #
- $(IPr)BOOPSIComms.p: $(IPr)BOOPSIComms.st
- $(PARSE) $(IPr)BOOPSIComms.st >$(IPr)BOOPSIComms.p
- #
- $(IPr)BoopsiClassNames.p: $(IPr)BoopsiClassNames.st
- $(PARSE) $(IPr)BoopsiClassNames.st >$(IPr)BoopsiClassNames.p
- #
- $(IPr)BOOPSIMethodIDs.p: $(IPr)BOOPSIMethodIDs.st
- $(PARSE) $(IPr)BOOPSIMethodIDs.st >$(IPr)BOOPSIMethodIDs.p
- #
- $(IPr)DataTypeGroup.p: $(IPr)DataTypeGroup.st
- $(PARSE) $(IPr)DataTypeGroup.st >$(IPr)DataTypeGroup.p
- #
- $(IPr)DataTypeTags.p: $(IPr)DataTypeTags.st
- $(PARSE) $(IPr)DataTypeTags.st >$(IPr)DataTypeTags.p
- #
- $(IPr)DTAnimTags.p: $(IPr)DTAnimTags.st
- $(PARSE) $(IPr)DTAnimTags.st >$(IPr)DTAnimTags.p
- #
- $(IPr)DTPictureTags.p: $(IPr)DTPictureTags.st
- $(PARSE) $(IPr)DTPictureTags.st >$(IPr)DTPictureTags.p
- #
- $(IPr)DTSoundTags.p: $(IPr)DTSoundTags.st
- $(PARSE) $(IPr)DTSoundTags.st >$(IPr)DTSoundTags.p
- #
- $(IPr)DTTextTags.p: $(IPr)DTTextTags.st
- $(PARSE) $(IPr)DTTextTags.st >$(IPr)DTTextTags.p
- #
- $(IPr)GadgetActivation.p: $(IPr)GadgetActivation.st
- $(PARSE) $(IPr)GadgetActivation.st >$(IPr)GadgetActivation.p
- #
- $(IPr)GadgetAttrs.p: $(IPr)GadgetAttrs.st
- $(PARSE) $(IPr)GadgetAttrs.st >$(IPr)GadgetAttrs.p
- #
- $(IPr)GadgetFlags.p: $(IPr)GadgetFlags.st
- $(PARSE) $(IPr)GadgetFlags.st >$(IPr)GadgetFlags.p
- #
- $(IPr)GadgetTags.p: $(IPr)GadgetTags.st
- $(PARSE) $(IPr)GadgetTags.st >$(IPr)GadgetTags.p
- #
- $(IPr)GadgetTypes.p: $(IPr)GadgetTypes.st
- $(PARSE) $(IPr)GadgetTypes.st >$(IPr)GadgetTypes.p
- #
- $(IPr)IDCMPFlags.p: $(IPr)IDCMPFlags.st
- $(PARSE) $(IPr)IDCMPFlags.st >$(IPr)IDCMPFlags.p
- #
- $(IPr)IFFIDNumbers.p: $(IPr)IFFIDNumbers.st
- $(PARSE) $(IPr)IFFIDNumbers.st >$(IPr)IFFIDNumbers.p
- #
- $(IPr)ImageTags.p: $(IPr)ImageTags.st
- $(PARSE) $(IPr)ImageTags.st >$(IPr)ImageTags.p
- #
- $(IPr)ScreenTags.p: $(IPr)ScreenTags.st
- $(PARSE) $(IPr)ScreenTags.st >$(IPr)ScreenTags.p
- #
- $(IPr)MenuFlags.p: $(IPr)MenuFlags.st
- $(PARSE) $(IPr)MenuFlags.st >$(IPr)MenuFlags.p
- #
- $(IPr)SetupIntuition.p: $(IPr)SetupIntuition.st
- $(PARSE) $(IPr)SetupIntuition.st >$(IPr)SetupIntuition.p
- #
- $(IPr)WindowFlags.p: $(IPr)WindowFlags.st
- $(PARSE) $(IPr)WindowFlags.st >$(IPr)WindowFlags.p
- #
- $(IPr)WindowTags.p: $(IPr)WindowTags.st
- $(PARSE) $(IPr)WindowTags.st >$(IPr)WindowTags.p
- #
-